To weep buckets - Spanish English Dictionary